Super easy to put together and I love the fabric! I got the ivory and it's the perfect off-white I was looking for.