The product is not the best quality but I imagine it's pretty worth it for the price. I bought the gray velvet and in hindsight, it wasn't the worst choice I've made. My queen mattress does have about an inch of gap on the sides. Otherwise, it was pretty easy to assemble for one person, if not annoying. But it would have been ridiculously easy with 2.