We ordered this in navy and it is perfect.  Yes there are a lot of pieces to put together but it was worth it.  Great price and great product.  We love it!