Size is good. Was very easy to put together. I don’t  feel that comfortable sitting on the bench, but overall looks very cute.