So easy to put together but the shipping sucked! Received yesterday and was supposed to receive it on Saturday. Other than shipping it’s sooo pretty! And comfy!