Very easy to put together! Took me about 3 minutes. Very soft and sturdy. Great addition to my newly renovated room. If you have cats, they will be obsessed too!