I think for its price it's a decent buy. nothing to assemble, just had to unfold it and that's pretty much it. It does its job but one thing that got me minus one star is how it smells. I've kept a candle on in the room for about 3-4 days to get rid of the weird industrial rubber kinda smell from this item.