This is perfect for my son’s room. The fabric is very nice and looks better in person. The trundle slides in and out easily. Several of the pieces were broken during delivery and customer service was great to ship out the pieces quickly. Assembly was easy once you figure out what each piece is. They are not labeled. We are very happy with the bed and service.