Easy to put together. Fabric a bit short thou. It was a little difficult to snap in place at the end.