I will say your setup is very attractive, very pretty and nice! But must agree with
@rosemarythyme that it is too small for your present flock's needs. This is a very common mistake made by beginners. Generally, more experienced chicken keepers recommend providing a coop with about 4 sq ft per bird of floor space, and a run with 10 sq ft per bird of floor space. This means your run needs to be at least 9' x 10' at a minimum, to provide 90 sq ft., and your coop should have a minimum of 36 sq ft. So it needs to measure 9'x4' at least, or even bigger to accommodate nesting boxes unless you attach them to the outside of the coop. Best wishes and enjoy your flock!