Good for the price. The assembly isn’t too bad but the instructions could be better. They need to put stickers on each length for the frame so you can know which is A and B  ... don’t assume they’re both the same because they’re not.