Very easy to put together. Only took about 20 mins. Fit well with the callesto twin bed. Looks great. My 3 year old loves it!