It was pretty easy to put together and the instructions were easy to follow. It is not as pink as I thought it would be but it still looks nice more mauve in my opinion. I would recommend this for carpet as I have had similar frames and they did not do well on tile they would slide and eventually the legs bend but on carpet it is sturdy and will not slide