Assembly fast and easy. Great material. Good amount of room. Amazing price.  But I can see it being very hard to clean. One reviewer said they hinged the top! That is the challenge I have given to my husband before I use it for the girls. That would bring it to 5 stars!