Perfect size for our space and appears to be good quality. This was very easy to put together.  We just moved into a new place and most new furniture pieces we ordered took us hours to put together. This only took about 20 minutes.  Also, we love the color!