This product is exceptional.Its great for a small room with good storage space. Its very easy to assemble. The instructions in a couple of places werent clear but the pictures that were included made them easy to follow. The bed itself was fast to assemble, unpacking all the pieces took up most of the time! This is just perfect for what I needed it for. My dog loves it too!!