Perfect for our bedroom and a great value. Took a little longer to put together than I expected, but overall really good quality for the price. Colors are true to photo - I would not describe the blue as teal.