Looks good! What do you have holding up your perch - string?? IMO, chickens generally like a fixed, stable roosting perch for the night, or is that what I see n the 2nd picture? The girls seem to like it!!
As long as they are happy and occupied that's all that matters
Boredom is the enemy of chicken keepers everywhere - it leads to anti-social behavior (in chickens not keepers). Enjoy your girls - they are the cheapest and most rewarding form of psycho-therapy I know,