nightmare to put together. had to drill my own hole for one of the screws because it was totally off. once its up its fine but man what a pain to assemble. fabric is kinda thin on the edges too.