This bed is good enough. I expected maybe higher quality of fabric but at the end seems fine. There were 4 big pieces and one of them was delivered two days later. They are all packed well in boxes and there were no issues with assembling. For the queen size daybed I purchased queen mattress and it fits very well. The is a space around 1 inch from each side of the bed between the bed and the mattress. For the triangle I got twin mattress. We like everything about this bed so far.