It took me 4 hours to put together by myself. It looks very nice, it is sturdy, it was delivered quick and its perfect for small spaces. The colors are more greenish than gray but it looks very pretty, fits about 5 people, worth every penny!