Was able to assemble on my own, looks just like the photo and the frame is sturdy. Would have given 5 stars but some of the wheel holes didn't quite fit the screws and one of the fabric pieces was sewn at a weird angle (may have just been a fluke with my specific product though).