Gorgeous! Easy to put together, not too big it's just right, and the top is firm but comfortable.