The products seemed easy to assemble upon opening the box until I realized some of the pieces were not drilled for the screws yet and I had to do it myself.  A bit of a pain.  The final product once put together looks exactly as shown but I've started to notice some slight creaking sounds when more than one person is on it.  
For the price, if you're not going to be rough with it, it's decent.