Pretty easy to put together. I thought it would be a little softer but its made really well! The size is perfect and is super cute! Love it!